#CROSS_COMPILE是环境变量，是交叉编译工具的前缀，隐式声明编译器
CC = $(CROSS_COMPILE)gcc
CXX = $(CROSS_COMPILE)g++

#显示声明编译器
#CC = arm-fsl-linux-gnueabi-gcc
#CXX = arm-fsl-linux-gnueabi-g++
CFLAGS = -Wall -g
CXXFLAGS = -Wall -g

# 编译 main 可执行程序
main: main.o sum.o
	$(CC) $(CFLAGS) main.o sum.o -o $(IMX28_exe_DIR)main
main.o: main.c
	$(CC) $(CFLAGS) -c main.c -o main.o
sum.o: src/sum.h src/sum.c
	$(CC) $(CFLAGS) -c ./src/sum.c -o sum.o
install:
	cp $(EXEC) $(IMX28_exe_DIR)
# 伪目标， 删除所有目标文件
clean:
	rm *.o main
